@import url('//at.alicdn.com/t/font_1761810_5o7qvvk5a3i.css');

* {
	margin: 0;
	padding: 0;
}
html,
body {
	height: 100vh;
	margin: 0;
}
a {
	text-decoration: none;
}
ul,
li {
	list-style: none;
}

/*
    基础架构
*/
.container {
	width: 1200px;
	margin: 0 auto;
}
.the-title {
	padding-top: 30px;
	position: relative;
	text-align: center;
	position: relative;
	margin-bottom: 30px;
	& > h3 {
		display: inline-block;
		font-size: 24px;
		color: #092854;
		letter-spacing: 0;
		padding: 5px;
		box-sizing: border-box;
		text-align: center;
		font-weight: 500;
	}
}
/*
    过度动画
*/
.page-enter-active,
.page-leave-active {
	transition: opacity 0.3s;
}
.page-enter,
.page-leave-active {
	opacity: 0;
}

p::selection {
	background: #ccc;
	color: #378c3f;
}
p::-moz-selection {
	background: #ccc;
	color: #378c3f;
}
p::-webkit-selection {
	background: #ccc;
	color: #378c3f;
}
